import sheep from '@/sheep';
export default {
	// 文档https://pay.weixin.qq.com/doc/v3/merchant/4012716430
	// JSAPI调起用户确认收款
	// index为标识，为了log页轮询更新数据
	wxConfirm(data,amount,index){
		if (wx.canIUse('requestMerchantTransfer')) {
		  wx.requestMerchantTransfer({
		    mchId:'1678162415',//【商户号】商户号，由微信支付生成并下发
		    appId:'wxd7388003eb49b71f',//【商户AppID】商户绑定的AppID（企业号corpid即为此AppID），由微信生成，可在公众号后台查看
		    package:data,//对应发起转账接口应答参数中的 package_info（仅当转账单据状态为WAIT_USER_CONFIRM: 待收款用户确认时才返回）
		    success: (res) => {
		      // res.err_msg将在页面展示成功后返回应用时返回ok，并不代表付款成功
		      console.log('success:', res);
			  res.errMsg=='requestMerchantTransfer:ok' && sheep.$router.go('/pages/pay/withdraw-result',{amount,tag:index});
		    },
		    fail: (res) => {
		      console.log('fail:', res);
		    },
		  });
		} else {
		  wx.showModal({
		    content: '你的微信版本过低，请更新至最新版本。',
		    showCancel: false,
		  });
		}
	}
}